self-contained system - Inglés Sinónimo Diccionario